take credit cards - German English Dictionary